Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 DEVONSHIRE PLACE MEWS Terraced £2,505,000 31 May 2012
34 DEVONSHIRE PLACE MEWS Terraced £750,000 6 Jul 2001